A tensorial approach to computational continuum mechanics using object-oriented techniques
نویسندگان
چکیده
In this article the principles of the field operation and manipulation ~FOAM! C11 class library for continuum mechanics are outlined. Our intention is to make it as easy as possible to develop reliable and efficient computational continuum-mechanics codes: this is achieved by making the top-level syntax of the code as close as possible to conventional mathematical notation for tensors and partial differential equations. Object-orientation techniques enable the creation of data types that closely mimic those of continuum mechanics, and the operator overloading possible in C11 allows normal mathematical symbols to be used for the basic operations. As an example, the implementation of various types of turbulence modeling in a FOAM computational-fluid-dynamics code is discussed, and calculations performed on a standard test case, that of flow around a square prism, are presented. To demonstrate the flexibility of the FOAM library, codes for solving structures and magnetohydrodynamics are also presented with appropriate test case results given. © 1998 American Institute of Physics. @S0894-1866~98!01906-3#
منابع مشابه
Objects Identification in Object-Oriented Software Development - A Taxonomy and Survey on Techniques
Analysis and design of object oriented is onemodern paradigms for developing a system. In this paradigm, there are several objects and each object plays some specific roles. Identifying objects (and classes) is one of the most important steps in the object-oriented paradigm. This paper makes a literature review over techniques to identify objects and then presents six taxonomies for them. The f...
متن کاملSpringback Modeling in L-bending Process Using Continuum Damage Mechanics Concept
Springback is one of the most common and important issues in metal forming area. Due to the fact that springback depends on a variety of parameters, it is hard to predict. Hence, in this paper, the effect of continuum damage mechanics (CDM) on springback was investigated based on the Lemaitre isotropic unified damage law. Swift’s hardening law was employed to describe isotropic hardening behavi...
متن کاملComputational Studies on Mechanical Properties of Carbon-based Nanostructures Reinforced Nanocomposites
Computational methods can play a significant role in characterization of the carbon-based nanocomposites by providing simulation results. In this paper, we prepared a brief review of the mechanical properties of carbon nanotubes (CNTs), Graphene, and coiled carbon nanotube (CCNTs) reinforced nanocomposites. Varies simulation studies in mechanical properties of nanocomposites including represent...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملA Semi-analytical Solution for 3-D Dynamic Analysis of Thick Continuously Graded Carbon Nanotube-reinforced Annular Plates Resting on a Two-parameter Elastic Foundation
The The main objective of this research paper is to present 3-D elasticity solution for free vibration analysis of elastically supported continuously graded carbon nanotube-reinforced (CGCNTR) annular plates. The volume fractions of oriented, straight single-walled carbon nanotubes (SWCNTs) are assumed to be graded in the thickness direction. An equivalent continuum model based on the Eshelby-M...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998